package com.handydata.antifraud.service;

import java.util.List;

import com.handydata.antifraud.entity.RiskRuleDictIinfoDao;
import com.handydata.common.exception.SysException;

/**
 * app权限Service接口
 * 
 * @author douhao
 * @email douhao@handy-data.cn
 * @date 2020-06-29 20:51:53
 */
public interface RiskRuleDictInfoService {
	
	/**
	 * 
	 * 查询单个
	 * @param req 请求BO对象
	 * @return
	 */
	RiskRuleDictIinfoDao queryRiskRuleDictInfoDao(String packageName) throws SysException;

	/**
	 *
	 * 查询集合
	 * @param req 请求BO对象
	 * @return
	 */
	List<RiskRuleDictIinfoDao> queryRiskRuleDictInfoDaoList() throws SysException;

	/**
	 *
	 * 删除
	 * @param req 请求BO对象
	 * @return
	 */
	long updateRiskRuleDictInfoDao(RiskRuleDictIinfoDao req) throws SysException;

	/**
	 *
	 * 更新
	 * @param req 请求BO对象
	 * @return
	 */
	int update1RiskRuleDictInfoDao(String id, RiskRuleDictIinfoDao req) throws SysException;

	/**
	 *
	 * 新增
	 * @param req 请求BO对象
	 * @return
	 */
	long insertRiskRuleDictInfoDao(RiskRuleDictIinfoDao req) throws SysException;
	
}
